on the periphery - Espagnol Anglais Dictionnaire